package com.data.modules.online.cgform.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.io.Serializable;
import java.util.Date;
import org.springframework.format.annotation.DateTimeFormat;

@TableName("onl_cgform_field")
public class OnlCgformField implements Serializable {
    private static final long serialVersionUID = 1;
    private transient String alias;
    private String cgformHeadId;
    private String converter;
    private String createBy;
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createTime;
    private String dbDefaultVal;
    private String dbFieldName;
    private String dbFieldNameOld;
    private String dbFieldTxt;
    private Integer dbIsKey;
    private Integer dbIsNull;
    private Integer dbLength;
    private Integer dbPointLength;
    private String dbType;
    private String dictField;
    private String dictTable;
    private String dictText;
    private String fieldDefaultValue;
    private String fieldExtendJson;
    private String fieldHref;
    private Integer fieldLength;
    private String fieldMustInput;
    private String fieldShowType;
    private String fieldValidType;
    @TableId(type = IdType.ASSIGN_UUID)

    private String id;
    private Integer isQuery;
    private Integer isReadOnly;
    private Integer isShowForm;
    private Integer isShowList;
    private String mainField;
    private String mainTable;
    private Integer orderNum;
    private String queryConfigFlag;
    private String queryDefVal;
    private String queryDictField;
    private String queryDictTable;
    private String queryDictText;
    private String queryMode;
    private String queryMustInput;
    private String queryShowType;
    private String queryValidType;
    private String sortFlag;
    private String updateBy;
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date updateTime;


    public boolean canEqual(Object other) {
        return other instanceof OnlCgformField;
    }

    @Override
    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof OnlCgformField)) {
            return false;
        }
        OnlCgformField onlCgformField = (OnlCgformField) o;
        if (!onlCgformField.canEqual(this)) {
            return false;
        }
        Integer dbIsKey2 = getDbIsKey();
        Integer dbIsKey3 = onlCgformField.getDbIsKey();
        if (dbIsKey2 != null ? !dbIsKey2.equals(dbIsKey3) : dbIsKey3 != null) {
            return false;
        }
        Integer dbIsNull2 = getDbIsNull();
        Integer dbIsNull3 = onlCgformField.getDbIsNull();
        if (dbIsNull2 != null ? !dbIsNull2.equals(dbIsNull3) : dbIsNull3 != null) {
            return false;
        }
        Integer dbLength2 = getDbLength();
        Integer dbLength3 = onlCgformField.getDbLength();
        if (dbLength2 != null ? !dbLength2.equals(dbLength3) : dbLength3 != null) {
            return false;
        }
        Integer dbPointLength2 = getDbPointLength();
        Integer dbPointLength3 = onlCgformField.getDbPointLength();
        if (dbPointLength2 != null ? !dbPointLength2.equals(dbPointLength3) : dbPointLength3 != null) {
            return false;
        }
        Integer fieldLength2 = getFieldLength();
        Integer fieldLength3 = onlCgformField.getFieldLength();
        if (fieldLength2 != null ? !fieldLength2.equals(fieldLength3) : fieldLength3 != null) {
            return false;
        }
        Integer isQuery2 = getIsQuery();
        Integer isQuery3 = onlCgformField.getIsQuery();
        if (isQuery2 != null ? !isQuery2.equals(isQuery3) : isQuery3 != null) {
            return false;
        }
        Integer isShowForm2 = getIsShowForm();
        Integer isShowForm3 = onlCgformField.getIsShowForm();
        if (isShowForm2 != null ? !isShowForm2.equals(isShowForm3) : isShowForm3 != null) {
            return false;
        }
        Integer isShowList2 = getIsShowList();
        Integer isShowList3 = onlCgformField.getIsShowList();
        if (isShowList2 != null ? !isShowList2.equals(isShowList3) : isShowList3 != null) {
            return false;
        }
        Integer isReadOnly2 = getIsReadOnly();
        Integer isReadOnly3 = onlCgformField.getIsReadOnly();
        if (isReadOnly2 != null ? !isReadOnly2.equals(isReadOnly3) : isReadOnly3 != null) {
            return false;
        }
        Integer orderNum2 = getOrderNum();
        Integer orderNum3 = onlCgformField.getOrderNum();
        if (orderNum2 != null ? !orderNum2.equals(orderNum3) : orderNum3 != null) {
            return false;
        }
        String id = getId();
        String id2 = onlCgformField.getId();
        if (id != null ? !id.equals(id2) : id2 != null) {
            return false;
        }
        String cgformHeadId2 = getCgformHeadId();
        String cgformHeadId3 = onlCgformField.getCgformHeadId();
        if (cgformHeadId2 != null ? !cgformHeadId2.equals(cgformHeadId3) : cgformHeadId3 != null) {
            return false;
        }
        String dbFieldName2 = getDbFieldName();
        String dbFieldName3 = onlCgformField.getDbFieldName();
        if (dbFieldName2 != null ? !dbFieldName2.equals(dbFieldName3) : dbFieldName3 != null) {
            return false;
        }
        String dbFieldTxt2 = getDbFieldTxt();
        String dbFieldTxt3 = onlCgformField.getDbFieldTxt();
        if (dbFieldTxt2 != null ? !dbFieldTxt2.equals(dbFieldTxt3) : dbFieldTxt3 != null) {
            return false;
        }
        String dbFieldNameOld2 = getDbFieldNameOld();
        String dbFieldNameOld3 = onlCgformField.getDbFieldNameOld();
        if (dbFieldNameOld2 != null ? !dbFieldNameOld2.equals(dbFieldNameOld3) : dbFieldNameOld3 != null) {
            return false;
        }
        String dbType2 = getDbType();
        String dbType3 = onlCgformField.getDbType();
        if (dbType2 != null ? !dbType2.equals(dbType3) : dbType3 != null) {
            return false;
        }
        String dbDefaultVal2 = getDbDefaultVal();
        String dbDefaultVal3 = onlCgformField.getDbDefaultVal();
        if (dbDefaultVal2 != null ? !dbDefaultVal2.equals(dbDefaultVal3) : dbDefaultVal3 != null) {
            return false;
        }
        String dictField2 = getDictField();
        String dictField3 = onlCgformField.getDictField();
        if (dictField2 != null ? !dictField2.equals(dictField3) : dictField3 != null) {
            return false;
        }
        String dictTable2 = getDictTable();
        String dictTable3 = onlCgformField.getDictTable();
        if (dictTable2 != null ? !dictTable2.equals(dictTable3) : dictTable3 != null) {
            return false;
        }
        String dictText2 = getDictText();
        String dictText3 = onlCgformField.getDictText();
        if (dictText2 != null ? !dictText2.equals(dictText3) : dictText3 != null) {
            return false;
        }
        String fieldShowType2 = getFieldShowType();
        String fieldShowType3 = onlCgformField.getFieldShowType();
        if (fieldShowType2 != null ? !fieldShowType2.equals(fieldShowType3) : fieldShowType3 != null) {
            return false;
        }
        String fieldHref2 = getFieldHref();
        String fieldHref3 = onlCgformField.getFieldHref();
        if (fieldHref2 != null ? !fieldHref2.equals(fieldHref3) : fieldHref3 != null) {
            return false;
        }
        String fieldValidType2 = getFieldValidType();
        String fieldValidType3 = onlCgformField.getFieldValidType();
        if (fieldValidType2 != null ? !fieldValidType2.equals(fieldValidType3) : fieldValidType3 != null) {
            return false;
        }
        String fieldMustInput2 = getFieldMustInput();
        String fieldMustInput3 = onlCgformField.getFieldMustInput();
        if (fieldMustInput2 != null ? !fieldMustInput2.equals(fieldMustInput3) : fieldMustInput3 != null) {
            return false;
        }
        String fieldExtendJson2 = getFieldExtendJson();
        String fieldExtendJson3 = onlCgformField.getFieldExtendJson();
        if (fieldExtendJson2 != null ? !fieldExtendJson2.equals(fieldExtendJson3) : fieldExtendJson3 != null) {
            return false;
        }
        String fieldDefaultValue2 = getFieldDefaultValue();
        String fieldDefaultValue3 = onlCgformField.getFieldDefaultValue();
        if (fieldDefaultValue2 != null ? !fieldDefaultValue2.equals(fieldDefaultValue3) : fieldDefaultValue3 != null) {
            return false;
        }
        String queryMode2 = getQueryMode();
        String queryMode3 = onlCgformField.getQueryMode();
        if (queryMode2 != null ? !queryMode2.equals(queryMode3) : queryMode3 != null) {
            return false;
        }
        String mainTable2 = getMainTable();
        String mainTable3 = onlCgformField.getMainTable();
        if (mainTable2 != null ? !mainTable2.equals(mainTable3) : mainTable3 != null) {
            return false;
        }
        String mainField2 = getMainField();
        String mainField3 = onlCgformField.getMainField();
        if (mainField2 != null ? !mainField2.equals(mainField3) : mainField3 != null) {
            return false;
        }
        String updateBy2 = getUpdateBy();
        String updateBy3 = onlCgformField.getUpdateBy();
        if (updateBy2 != null ? !updateBy2.equals(updateBy3) : updateBy3 != null) {
            return false;
        }
        Date updateTime2 = getUpdateTime();
        Date updateTime3 = onlCgformField.getUpdateTime();
        if (updateTime2 != null ? !updateTime2.equals(updateTime3) : updateTime3 != null) {
            return false;
        }
        Date createTime2 = getCreateTime();
        Date createTime3 = onlCgformField.getCreateTime();
        if (createTime2 != null ? !createTime2.equals(createTime3) : createTime3 != null) {
            return false;
        }
        String createBy2 = getCreateBy();
        String createBy3 = onlCgformField.getCreateBy();
        if (createBy2 != null ? !createBy2.equals(createBy3) : createBy3 != null) {
            return false;
        }
        String converter2 = getConverter();
        String converter3 = onlCgformField.getConverter();
        if (converter2 != null ? !converter2.equals(converter3) : converter3 != null) {
            return false;
        }
        String queryConfigFlag2 = getQueryConfigFlag();
        String queryConfigFlag3 = onlCgformField.getQueryConfigFlag();
        if (queryConfigFlag2 != null ? !queryConfigFlag2.equals(queryConfigFlag3) : queryConfigFlag3 != null) {
            return false;
        }
        String queryDefVal2 = getQueryDefVal();
        String queryDefVal3 = onlCgformField.getQueryDefVal();
        if (queryDefVal2 != null ? !queryDefVal2.equals(queryDefVal3) : queryDefVal3 != null) {
            return false;
        }
        String queryDictText2 = getQueryDictText();
        String queryDictText3 = onlCgformField.getQueryDictText();
        if (queryDictText2 != null ? !queryDictText2.equals(queryDictText3) : queryDictText3 != null) {
            return false;
        }
        String queryDictField2 = getQueryDictField();
        String queryDictField3 = onlCgformField.getQueryDictField();
        if (queryDictField2 != null ? !queryDictField2.equals(queryDictField3) : queryDictField3 != null) {
            return false;
        }
        String queryDictTable2 = getQueryDictTable();
        String queryDictTable3 = onlCgformField.getQueryDictTable();
        if (queryDictTable2 != null ? !queryDictTable2.equals(queryDictTable3) : queryDictTable3 != null) {
            return false;
        }
        String queryShowType2 = getQueryShowType();
        String queryShowType3 = onlCgformField.getQueryShowType();
        if (queryShowType2 != null ? !queryShowType2.equals(queryShowType3) : queryShowType3 != null) {
            return false;
        }
        String queryValidType2 = getQueryValidType();
        String queryValidType3 = onlCgformField.getQueryValidType();
        if (queryValidType2 != null ? !queryValidType2.equals(queryValidType3) : queryValidType3 != null) {
            return false;
        }
        String queryMustInput2 = getQueryMustInput();
        String queryMustInput3 = onlCgformField.getQueryMustInput();
        if (queryMustInput2 != null ? !queryMustInput2.equals(queryMustInput3) : queryMustInput3 != null) {
            return false;
        }
        String sortFlag2 = getSortFlag();
        String sortFlag3 = onlCgformField.getSortFlag();
        if (sortFlag2 == null) {
            if (sortFlag3 == null) {
                return true;
            }
        } else if (sortFlag2.equals(sortFlag3)) {
            return true;
        }
        return false;
    }

    @Override
    public int hashCode() {
        int i = 43;
        Integer dbIsKey2 = getDbIsKey();
        int hashCode = dbIsKey2 == null ? 43 : dbIsKey2.hashCode();
        Integer dbIsNull2 = getDbIsNull();
        int i2 = (hashCode + 59) * 59;
        int hashCode2 = dbIsNull2 == null ? 43 : dbIsNull2.hashCode();
        Integer dbLength2 = getDbLength();
        int i3 = (hashCode2 + i2) * 59;
        int hashCode3 = dbLength2 == null ? 43 : dbLength2.hashCode();
        Integer dbPointLength2 = getDbPointLength();
        int i4 = (hashCode3 + i3) * 59;
        int hashCode4 = dbPointLength2 == null ? 43 : dbPointLength2.hashCode();
        Integer fieldLength2 = getFieldLength();
        int i5 = (hashCode4 + i4) * 59;
        int hashCode5 = fieldLength2 == null ? 43 : fieldLength2.hashCode();
        Integer isQuery2 = getIsQuery();
        int i6 = (hashCode5 + i5) * 59;
        int hashCode6 = isQuery2 == null ? 43 : isQuery2.hashCode();
        Integer isShowForm2 = getIsShowForm();
        int i7 = (hashCode6 + i6) * 59;
        int hashCode7 = isShowForm2 == null ? 43 : isShowForm2.hashCode();
        Integer isShowList2 = getIsShowList();
        int i8 = (hashCode7 + i7) * 59;
        int hashCode8 = isShowList2 == null ? 43 : isShowList2.hashCode();
        Integer isReadOnly2 = getIsReadOnly();
        int i9 = (hashCode8 + i8) * 59;
        int hashCode9 = isReadOnly2 == null ? 43 : isReadOnly2.hashCode();
        Integer orderNum2 = getOrderNum();
        int i10 = (hashCode9 + i9) * 59;
        int hashCode10 = orderNum2 == null ? 43 : orderNum2.hashCode();
        String id = getId();
        int i11 = (hashCode10 + i10) * 59;
        int hashCode11 = id == null ? 43 : id.hashCode();
        String cgformHeadId2 = getCgformHeadId();
        int i12 = (hashCode11 + i11) * 59;
        int hashCode12 = cgformHeadId2 == null ? 43 : cgformHeadId2.hashCode();
        String dbFieldName2 = getDbFieldName();
        int i13 = (hashCode12 + i12) * 59;
        int hashCode13 = dbFieldName2 == null ? 43 : dbFieldName2.hashCode();
        String dbFieldTxt2 = getDbFieldTxt();
        int i14 = (hashCode13 + i13) * 59;
        int hashCode14 = dbFieldTxt2 == null ? 43 : dbFieldTxt2.hashCode();
        String dbFieldNameOld2 = getDbFieldNameOld();
        int i15 = (hashCode14 + i14) * 59;
        int hashCode15 = dbFieldNameOld2 == null ? 43 : dbFieldNameOld2.hashCode();
        String dbType2 = getDbType();
        int i16 = (hashCode15 + i15) * 59;
        int hashCode16 = dbType2 == null ? 43 : dbType2.hashCode();
        String dbDefaultVal2 = getDbDefaultVal();
        int i17 = (hashCode16 + i16) * 59;
        int hashCode17 = dbDefaultVal2 == null ? 43 : dbDefaultVal2.hashCode();
        String dictField2 = getDictField();
        int i18 = (hashCode17 + i17) * 59;
        int hashCode18 = dictField2 == null ? 43 : dictField2.hashCode();
        String dictTable2 = getDictTable();
        int i19 = (hashCode18 + i18) * 59;
        int hashCode19 = dictTable2 == null ? 43 : dictTable2.hashCode();
        String dictText2 = getDictText();
        int i20 = (hashCode19 + i19) * 59;
        int hashCode20 = dictText2 == null ? 43 : dictText2.hashCode();
        String fieldShowType2 = getFieldShowType();
        int i21 = (hashCode20 + i20) * 59;
        int hashCode21 = fieldShowType2 == null ? 43 : fieldShowType2.hashCode();
        String fieldHref2 = getFieldHref();
        int i22 = (hashCode21 + i21) * 59;
        int hashCode22 = fieldHref2 == null ? 43 : fieldHref2.hashCode();
        String fieldValidType2 = getFieldValidType();
        int i23 = (hashCode22 + i22) * 59;
        int hashCode23 = fieldValidType2 == null ? 43 : fieldValidType2.hashCode();
        String fieldMustInput2 = getFieldMustInput();
        int i24 = (hashCode23 + i23) * 59;
        int hashCode24 = fieldMustInput2 == null ? 43 : fieldMustInput2.hashCode();
        String fieldExtendJson2 = getFieldExtendJson();
        int i25 = (hashCode24 + i24) * 59;
        int hashCode25 = fieldExtendJson2 == null ? 43 : fieldExtendJson2.hashCode();
        String fieldDefaultValue2 = getFieldDefaultValue();
        int i26 = (hashCode25 + i25) * 59;
        int hashCode26 = fieldDefaultValue2 == null ? 43 : fieldDefaultValue2.hashCode();
        String queryMode2 = getQueryMode();
        int i27 = (hashCode26 + i26) * 59;
        int hashCode27 = queryMode2 == null ? 43 : queryMode2.hashCode();
        String mainTable2 = getMainTable();
        int i28 = (hashCode27 + i27) * 59;
        int hashCode28 = mainTable2 == null ? 43 : mainTable2.hashCode();
        String mainField2 = getMainField();
        int i29 = (hashCode28 + i28) * 59;
        int hashCode29 = mainField2 == null ? 43 : mainField2.hashCode();
        String updateBy2 = getUpdateBy();
        int i30 = (hashCode29 + i29) * 59;
        int hashCode30 = updateBy2 == null ? 43 : updateBy2.hashCode();
        Date updateTime2 = getUpdateTime();
        int i31 = (hashCode30 + i30) * 59;
        int hashCode31 = updateTime2 == null ? 43 : updateTime2.hashCode();
        Date createTime2 = getCreateTime();
        int i32 = (hashCode31 + i31) * 59;
        int hashCode32 = createTime2 == null ? 43 : createTime2.hashCode();
        String createBy2 = getCreateBy();
        int i33 = (hashCode32 + i32) * 59;
        int hashCode33 = createBy2 == null ? 43 : createBy2.hashCode();
        String converter2 = getConverter();
        int i34 = (hashCode33 + i33) * 59;
        int hashCode34 = converter2 == null ? 43 : converter2.hashCode();
        String queryConfigFlag2 = getQueryConfigFlag();
        int i35 = (hashCode34 + i34) * 59;
        int hashCode35 = queryConfigFlag2 == null ? 43 : queryConfigFlag2.hashCode();
        String queryDefVal2 = getQueryDefVal();
        int i36 = (hashCode35 + i35) * 59;
        int hashCode36 = queryDefVal2 == null ? 43 : queryDefVal2.hashCode();
        String queryDictText2 = getQueryDictText();
        int i37 = (hashCode36 + i36) * 59;
        int hashCode37 = queryDictText2 == null ? 43 : queryDictText2.hashCode();
        String queryDictField2 = getQueryDictField();
        int i38 = (hashCode37 + i37) * 59;
        int hashCode38 = queryDictField2 == null ? 43 : queryDictField2.hashCode();
        String queryDictTable2 = getQueryDictTable();
        int i39 = (hashCode38 + i38) * 59;
        int hashCode39 = queryDictTable2 == null ? 43 : queryDictTable2.hashCode();
        String queryShowType2 = getQueryShowType();
        int i40 = (hashCode39 + i39) * 59;
        int hashCode40 = queryShowType2 == null ? 43 : queryShowType2.hashCode();
        String queryValidType2 = getQueryValidType();
        int i41 = (hashCode40 + i40) * 59;
        int hashCode41 = queryValidType2 == null ? 43 : queryValidType2.hashCode();
        String queryMustInput2 = getQueryMustInput();
        int i42 = (hashCode41 + i41) * 59;
        int hashCode42 = queryMustInput2 == null ? 43 : queryMustInput2.hashCode();
        String sortFlag2 = getSortFlag();
        int i43 = (hashCode42 + i42) * 59;
        if (sortFlag2 != null) {
            i = sortFlag2.hashCode();
        }
        return i43 + i;
    }

    public void setAlias(String alias2) {
        this.alias = alias2;
    }

    public void setCgformHeadId(String cgformHeadId2) {
        this.cgformHeadId = cgformHeadId2;
    }

    public void setConverter(String converter2) {
        this.converter = converter2;
    }

    public void setCreateBy(String createBy2) {
        this.createBy = createBy2;
    }

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    public void setCreateTime(Date createTime2) {
        this.createTime = createTime2;
    }

    public void setDbDefaultVal(String dbDefaultVal2) {
        this.dbDefaultVal = dbDefaultVal2;
    }

    public void setDbFieldName(String dbFieldName2) {
        this.dbFieldName = dbFieldName2;
    }

    public void setDbFieldNameOld(String dbFieldNameOld2) {
        this.dbFieldNameOld = dbFieldNameOld2;
    }

    public void setDbFieldTxt(String dbFieldTxt2) {
        this.dbFieldTxt = dbFieldTxt2;
    }

    public void setDbIsKey(Integer dbIsKey2) {
        this.dbIsKey = dbIsKey2;
    }

    public void setDbIsNull(Integer dbIsNull2) {
        this.dbIsNull = dbIsNull2;
    }

    public void setDbLength(Integer dbLength2) {
        this.dbLength = dbLength2;
    }

    public void setDbPointLength(Integer dbPointLength2) {
        this.dbPointLength = dbPointLength2;
    }

    public void setDbType(String dbType2) {
        this.dbType = dbType2;
    }

    public void setDictField(String dictField2) {
        this.dictField = dictField2;
    }

    public void setDictTable(String dictTable2) {
        this.dictTable = dictTable2;
    }

    public void setDictText(String dictText2) {
        this.dictText = dictText2;
    }

    public void setFieldDefaultValue(String fieldDefaultValue2) {
        this.fieldDefaultValue = fieldDefaultValue2;
    }

    public void setFieldExtendJson(String fieldExtendJson2) {
        this.fieldExtendJson = fieldExtendJson2;
    }

    public void setFieldHref(String fieldHref2) {
        this.fieldHref = fieldHref2;
    }

    public void setFieldLength(Integer fieldLength2) {
        this.fieldLength = fieldLength2;
    }

    public void setFieldMustInput(String fieldMustInput2) {
        this.fieldMustInput = fieldMustInput2;
    }

    public void setFieldShowType(String fieldShowType2) {
        this.fieldShowType = fieldShowType2;
    }

    public void setFieldValidType(String fieldValidType2) {
        this.fieldValidType = fieldValidType2;
    }

    public void setId(String id) {
        this.id = id;
    }

    public void setIsQuery(Integer isQuery2) {
        this.isQuery = isQuery2;
    }

    public void setIsReadOnly(Integer isReadOnly2) {
        this.isReadOnly = isReadOnly2;
    }

    public void setIsShowForm(Integer isShowForm2) {
        this.isShowForm = isShowForm2;
    }

    public void setIsShowList(Integer isShowList2) {
        this.isShowList = isShowList2;
    }

    public void setMainField(String mainField2) {
        this.mainField = mainField2;
    }

    public void setMainTable(String mainTable2) {
        this.mainTable = mainTable2;
    }

    public void setOrderNum(Integer orderNum2) {
        this.orderNum = orderNum2;
    }

    public void setQueryConfigFlag(String queryConfigFlag2) {
        this.queryConfigFlag = queryConfigFlag2;
    }

    public void setQueryDefVal(String queryDefVal2) {
        this.queryDefVal = queryDefVal2;
    }

    public void setQueryDictField(String queryDictField2) {
        this.queryDictField = queryDictField2;
    }

    public void setQueryDictTable(String queryDictTable2) {
        this.queryDictTable = queryDictTable2;
    }

    public void setQueryDictText(String queryDictText2) {
        this.queryDictText = queryDictText2;
    }

    public void setQueryMode(String queryMode2) {
        this.queryMode = queryMode2;
    }

    public void setQueryMustInput(String queryMustInput2) {
        this.queryMustInput = queryMustInput2;
    }

    public void setQueryShowType(String queryShowType2) {
        this.queryShowType = queryShowType2;
    }

    public void setQueryValidType(String queryValidType2) {
        this.queryValidType = queryValidType2;
    }

    public void setSortFlag(String sortFlag2) {
        this.sortFlag = sortFlag2;
    }

    public void setUpdateBy(String updateBy2) {
        this.updateBy = updateBy2;
    }

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    public void setUpdateTime(Date updateTime2) {
        this.updateTime = updateTime2;
    }

    @Override
    public String toString() {
        return "OnlCgformField(id=" + getId() + ", cgformHeadId=" + getCgformHeadId() + ", dbFieldName=" + getDbFieldName() + ", dbFieldTxt=" + getDbFieldTxt() + ", dbFieldNameOld=" + getDbFieldNameOld() + ", dbIsKey=" + getDbIsKey() + ", dbIsNull=" + getDbIsNull() + ", dbType=" + getDbType() + ", dbLength=" + getDbLength() + ", dbPointLength=" + getDbPointLength() + ", dbDefaultVal=" + getDbDefaultVal() + ", dictField=" + getDictField() + ", dictTable=" + getDictTable() + ", dictText=" + getDictText() + ", fieldShowType=" + getFieldShowType() + ", fieldHref=" + getFieldHref() + ", fieldLength=" + getFieldLength() + ", fieldValidType=" + getFieldValidType() + ", fieldMustInput=" + getFieldMustInput() + ", fieldExtendJson=" + getFieldExtendJson() + ", fieldDefaultValue=" + getFieldDefaultValue() + ", isQuery=" + getIsQuery() + ", isShowForm=" + getIsShowForm() + ", isShowList=" + getIsShowList() + ", isReadOnly=" + getIsReadOnly() + ", queryMode=" + getQueryMode() + ", mainTable=" + getMainTable() + ", mainField=" + getMainField() + ", orderNum=" + getOrderNum() + ", updateBy=" + getUpdateBy() + ", updateTime=" + getUpdateTime() + ", createTime=" + getCreateTime() + ", createBy=" + getCreateBy() + ", converter=" + getConverter() + ", queryConfigFlag=" + getQueryConfigFlag() + ", queryDefVal=" + getQueryDefVal() + ", queryDictText=" + getQueryDictText() + ", queryDictField=" + getQueryDictField() + ", queryDictTable=" + getQueryDictTable() + ", queryShowType=" + getQueryShowType() + ", queryValidType=" + getQueryValidType() + ", queryMustInput=" + getQueryMustInput() + ", sortFlag=" + getSortFlag() + ", alias=" + getAlias() + ")";
    }

    public String getId() {
        return this.id;
    }

    public String getCgformHeadId() {
        return this.cgformHeadId;
    }

    public String getDbFieldName() {
        return this.dbFieldName;
    }

    public String getDbFieldTxt() {
        return this.dbFieldTxt;
    }

    public String getDbFieldNameOld() {
        return this.dbFieldNameOld;
    }

    public Integer getDbIsKey() {
        return this.dbIsKey;
    }

    public Integer getDbIsNull() {
        return this.dbIsNull;
    }

    public String getDbType() {
        return this.dbType;
    }

    public Integer getDbLength() {
        return this.dbLength;
    }

    public Integer getDbPointLength() {
        return this.dbPointLength;
    }

    public String getDbDefaultVal() {
        return this.dbDefaultVal;
    }

    public String getDictField() {
        return this.dictField;
    }

    public String getDictTable() {
        return this.dictTable;
    }

    public String getDictText() {
        return this.dictText;
    }

    public String getFieldShowType() {
        return this.fieldShowType;
    }

    public String getFieldHref() {
        return this.fieldHref;
    }

    public Integer getFieldLength() {
        return this.fieldLength;
    }

    public String getFieldValidType() {
        return this.fieldValidType;
    }

    public String getFieldMustInput() {
        return this.fieldMustInput;
    }

    public String getFieldExtendJson() {
        return this.fieldExtendJson;
    }

    public String getFieldDefaultValue() {
        return this.fieldDefaultValue;
    }

    public Integer getIsQuery() {
        return this.isQuery;
    }

    public Integer getIsShowForm() {
        return this.isShowForm;
    }

    public Integer getIsShowList() {
        return this.isShowList;
    }

    public Integer getIsReadOnly() {
        return this.isReadOnly;
    }

    public String getQueryMode() {
        return this.queryMode;
    }

    public String getMainTable() {
        return this.mainTable;
    }

    public String getMainField() {
        return this.mainField;
    }

    public Integer getOrderNum() {
        return this.orderNum;
    }

    public String getUpdateBy() {
        return this.updateBy;
    }

    public Date getUpdateTime() {
        return this.updateTime;
    }

    public Date getCreateTime() {
        return this.createTime;
    }

    public String getCreateBy() {
        return this.createBy;
    }

    public String getConverter() {
        return this.converter;
    }

    public String getQueryConfigFlag() {
        return this.queryConfigFlag;
    }

    public String getQueryDefVal() {
        return this.queryDefVal;
    }

    public String getQueryDictText() {
        return this.queryDictText;
    }

    public String getQueryDictField() {
        return this.queryDictField;
    }

    public String getQueryDictTable() {
        return this.queryDictTable;
    }

    public String getQueryShowType() {
        return this.queryShowType;
    }

    public String getQueryValidType() {
        return this.queryValidType;
    }

    public String getQueryMustInput() {
        return this.queryMustInput;
    }

    public String getSortFlag() {
        return this.sortFlag;
    }

    public String getAlias() {
        return this.alias;
    }
}
